• word of the day

    operation desert storm

    operation desert storm - Dictionary definition and meaning for word operation desert storm

    Definition
    (noun) the United States and its allies defeated Iraq in a ground war that lasted 100 hours (1991)

Word used in video below:
text: Operation came complete
Download our Mobile App Today
Receive our word of the day
on Whatsapp